Skip to main content

Learning Status

POST Learning Status​

Method: POST

URL: https://kms.bpsdmkemhan.id/api/development/courses/2213/toggle

Description​

Endpoint ini digunakan untuk memperbarui status belajar (learning status) pengguna pada item tertentu dalam sebuah courses seperti file, sesi, atau pelajaran teks. Pengguna dapat menandai item sebagai read (sudah dibaca) atau unread (belum dibaca) untuk melacak progress pembelajaran mereka.

Successful Response​

{
"success": true,
"status": "read",
"message": "api.learning_status.read"
}

Error Response Example​

{
"success": false,
"status": "too_early",
"message": "Kamu keluar ke sesi ini terlalu awal"
}

Authentication​

bearer <token anda>
KeyValue
x-api-key1234
x-localeid

Request Body (Multipart-form)​

KeyValue
itemsession_id
item_id172
status1